Gap-Seeking Obstacle Avoidance Control With A Quadruped Robot